package com.novatec.mvc.controlador;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.servlet.ModelAndView;

import com.novatec.dao.SolicitudesDAO;
import com.novatec.mvc.modelo.SolicitudesItem;

@Controller
public class ResumenSolicitudPedido {
	
	@Autowired
	SolicitudesDAO solDao;
	
	//@RequestMapping("/resumenPedidos")
	/*public ModelAndView cargarResumenPedidos(@RequestParam("nrocontrato") String contrato
			,@RequestParam("modelocaja") String modelocaja
			
	) {*/
	@RequestMapping("/resumenPedidosDieguinchi")
	public ModelAndView cargarResumenPedidos(HttpServletRequest req , HttpServletResponse res){
		//recuperar los parametros del request y volverlos a mandar a la vista
		
		ModelAndView mavPedido = new ModelAndView("formResRegPedidos");
		SolicitudesItem item = new SolicitudesItem("pedido");
		//item.setnContrato(new Long(contrato));
		//item.setnOrden(new Long(orden));
		//item.setnOrden(new Long(nroorden));
		/*
		 @RequestParam("direccion") String dir,@RequestParam("nroorden") String nroorden,
			@RequestParam("fechaejecucion") String fechaejecucion, @RequestParam("nrocajas") String nrocajas,
			@RequestParam("modelocaja") String modelocaja,
			@RequestParam("cantidaddisponible") String cantidaddisponible,
			@RequestParam("responsable") String responsable,
			@RequestParam("direccionenvio") String direccionenvio,
			@RequestParam("referencia") String referencia
		 */
		
		mavPedido.addObject("nroContrato",item.getnContrato());
		mavPedido.addObject("nroOrden",item.getnOrden());
		
		
		
		return mavPedido;
	}
	
	/*@ModelAttribute("nro")
	public String tomarNombre(@RequestParam("nroorden") String nro )
	{
		return nro;
	}*/

}
